that causes or meriting shame or disgrace - Turkish English Dictionary